package com.jesper.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@Data
@TableName("tb_order")
public class Order extends BaseObject {
    @TableId("order_id")
    private String orderId;
    @TableField(exist = false)
    private String itemId;
    private String payment;
    @TableField(exist = false)
    private String refundStatusStr;
    private Integer paymentType;
    private String postFee;
    @TableField(exist = false)
    private String refundReason;
    @TableField(exist = false)
    private Integer refundStatus;
    @TableField(exist = false)
    private int isRefund;
    private Integer status;
    @TableField(exist = false)
    private String itemTitle;
    @TableField(exist = false)
    private Long totalFee;
    @TableField(exist = false)
    private int num;
    @TableField(exist = false)
    private String statusStr;
    private Date createTime;//
    private Date updateTime;//
    private Date paymentTime;//
    private Date consignTime;//
    private Date endTime;//
    private Date closeTime;//
    private String shippingName;//
    private String shippingCode;//
    @TableField(exist = false)
    private String minOrderTimeStr;
    @TableField(exist = false)
    private String maxOrderTimeStr;
    @TableField(exist = false)
    private Date minOrderTime;
    @TableField(exist = false)
    private Date maxOrderTime;
    private Long userId;//
    @TableField(exist = false)
    private String paymentTypeStr;
    private String buyerMessage;//
    private String buyerNick;//
    @TableField(exist = false)
    private String buyerRateStr;
    @TableField(exist = false)
    private String dateStr1;
    @TableField(exist = false)
    private String dateStr2;
    @TableField(exist = false)
    private String dateStr3;
    @TableField(exist = false)
    private String dateStr4;
    @TableField(exist = false)
    private String dateStr5;
    private Integer buyerRate;//
}